package com.peter.design.pattern.bridge.general;

/**
 * @Auther: 肖冬
 * @Date: 2020/7/28 21:46
 * @Description:
 */
public class Test {

    public static void main(String[] args) {
        //来一个实现化角色
        ConcreteImplementorA imp = new ConcreteImplementorA();
        //来一个抽象画角色
        RefinedAbstraction abs = new RefinedAbstraction(imp);
        //执行操作
        abs.operation();

        //此时，如果又有新的实现化角色，只需要新增一个ConcreteImplementorC就可以
    }
}
